body {
    display: none;
}
/*网页的全局样式 解决兼容问题*/
body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,table,tr,td,form,input,select,textarea,span,img,a,em,strong,*{ margin:0; padding:0;}
body{font:12px/1.5 Helvetica,Arial,sans-serif}
ul,ol,li{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
input,select,textarea{ vertical-align:middle;}
select::-ms-expand { display: none; }
img{ border:none; vertical-align:middle;}
a{ text-decoration:none;}
.clear{ clear:both; height:0px; width:0px; overflow:hidden;}
input, select {
    outline: none;
}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { /* WebKit browsers*/
    color: #d7d7d7;
}
input:-moz-placeholder,textarea::-webkit-input-placeholder {  /* Mozilla Firefox 4 to 18*/
    color: #d7d7d7;
}
input::-moz-placeholder,textarea::-webkit-input-placeholder {  /* Mozilla Firefox 19+*/
    color: #d7d7d7;
}
input:-ms-input-placeholder,textarea::-webkit-input-placeholder { /* Internet Explorer 10+*/
    color: #d7d7d7;
}

.flex {
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    justify-content: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    align-items: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
}
.row-overflow {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.black-cloth {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #000000;
    opacity: 0.5;
    z-index: 10;
}
.html-alert{
    width: 15%;
    position: fixed;
    top: 50%;
    left: 50%;
    background: rgba(0,0,0,0.7);
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    z-index: 9999999;
}
.html-alert figure{
    text-align: center;
}
.html-alert .tip_box{
    padding:10px;
    box-sizing: border-box;
}
.html-alert .tip_box img{
    max-width: 20%;
}
.html-alert .title{
    color:#fff;
}

.dialog-confirm {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: 999;
}
.dialog-confirm-inner{
    width: 45%;
    position: fixed;
    top: 50%;
    left: 50%;
    background: #ffffff;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    z-index: 9999999;
    box-sizing: border-box;
    border: 1px solid #88ae4e;
    border-radius: 5px;
}
.dialog-confirm-inner .head {
    background: #88ae4e;
    height: 40px;
    padding-left: 24px;
    color: #fff;
    font-size: 16px;
}
.dialog-confirm-inner .title {
    position: relative;
    width: 100%;
    height: 40px;
    line-height: 40px;
}
.dialog-confirm-inner .message {
    margin: 20px 4%;
    line-height: 30px;
    text-align: center;
    font-size: 16px;
    color: #333333;
}
.dialog-confirm-inner .btn {
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
}
.dialog-confirm-inner .common-confirm-btn {
    display: inline-block;
    width: 120px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    border-radius: 5px;
}
.dialog-confirm-inner .btn-left {
    background: #88ae4e;
    margin-right: 20px;
}
.dialog-confirm-inner .btn-right {
    background: #48a0da;
}
.confirm-close {
    width: 15px;
    height: 15px;
    background: url(../../image/icon/ico_no.png) left center no-repeat;
    background-size: 100% 100%;
    position:  absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
}
.code 
{
 background:url(code_bg.jpg);
 font-family:Arial;
 font-style:italic;
 color:blue;
 font-size:20px;
 border:0px;
 padding:0px;
 letter-spacing:3px;
 font-weight:bolder;
 float:left;
 cursor:pointer;
 width:100px;
 height:30px;
 text-align:center;
 vertical-align:middle;
}
/*搜索为空*/
.screen-result-box{
    width: 100%;
    min-height:400px;
    margin-top: 20px;
}
.empty-result{
    text-align: center;
    color: #88ae4e;
    font-size: 24px;
    margin-top: 100px;
}
/*公共内容样式*/
.common-content-style {
    width: 1190px;
    margin: 0 auto;
}
.common-content-style:after {
    content: '';
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}